package com.kgc.scd.service;


import com.kgc.scd.bean.CouponUserInner;
import com.kgc.scd.bean.NotifyProArrive;

import java.util.List;

/**
 * Created On : 2022/6/15.
 * <p>
 * Author     : nainai
 * <p>
 * Description: 用户优惠券关联业务接口
 */
public interface CouponUserInnerService {

    /**
     * @author : nainai
     * @date   : 2022/6/15
     * @param  : [java.lang.Integer, java.lang.Integer]
     * @return : java.util.List<com.kgc.scd.bean.Coupon>
     * @description : 根据用户id和优惠券id，查询优惠券详情
     */
    List<CouponUserInner> getCouponUserInnerByCouIdAndUserId(String userId, Integer couId);

    /**
     * @author : nainai
     * @date   : 2022/6/15
     * @param  : [java.lang.Integer]
     * @return : com.kgc.scd.bean.CouponUserInner
     * @description : 根据主键，查询关联详情
     */
    CouponUserInner getCouponUserInnerByInnerId(Integer innerId);

    /**
     * @author : nainai
     * @date   : 2022/6/16
     * @param  : [java.lang.String]
     * @return : java.util.List<com.kgc.scd.bean.CouponUserInner>
     * @description : 根据商品id，查询详情
     */
    List<NotifyProArrive> getCouponUserInnerByProId(String proId);

}

